
/*categorylist*/
.categorylist{
overflow: hidden;
}
	.categorylist .indexLeft{
		width: 725px;
	}
		.categorylist .indexLeft dl {
			padding-top: 30px; 
		}
			.categorylist .indexLeft dl dd.inLeftTitle{
				border-bottom: 1px #EEEEEE solid;
			}
				.categorylist .indexLeft dl dd.inLeftTitle{
					font-size: 16px; font-weight: bold;line-height: 35px;

				}
			.categorylist .indexLeft dl dt{
				padding-top: 7px; padding-bottom: 7px; border-bottom: 1px #EEEEEE solid;overflow: hidden; padding-left: 10px;
			}
				.categorylist .indexLeft dl dt .number{
					
				}
					.categorylist .indexLeft dl dt .number img{
						width: 50px; height: 50px;
					}
				
				.categorylist .indexLeft dl dt .content{
					margin-left: 20px;width: 500px;
				}
					.categorylist .indexLeft dl dt .content .contentTitle{
						width: 500px; display: block;
					}
						.categorylist .indexLeft dl dt .content .contentTitle a{
							font-size: 15px; color: #66667C;font-weight: bold;
						}
						.categorylist .indexLeft dl dt .content .contentTitle a:hover{
							color: #404040;text-decoration: underline;
						}
					.categorylist .indexLeft dl dt .content .ico{
						width: 85px; padding-top: 5px;
					}
						.categorylist .indexLeft dl dt .content .ico .browse{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.categorylist .indexLeft dl dt .content .ico .browse u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -464px;  
							}
					.categorylist .indexLeft dl dt .content .keyword{
						width: 65px; padding-top: 5px;
					}
						.categorylist .indexLeft dl dt .content .keyword .words{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.categorylist .indexLeft dl dt .content .keyword .words u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -372px;  
							}
					.categorylist .indexLeft dl dt .content .time{
						width: 85px; padding-top: 5px;
					}
						.categorylist .indexLeft dl dt .content .time .passed{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.categorylist .indexLeft dl dt .content .time .passed u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -256px;  
							}
				.categorylist .indexLeft dl dt .memberIco{

				}
					.categorylist .indexLeft dl dt .memberIco img{
						width: 40px; height: 40px;border-radius: 50%;
					}


		.categorylist .indexRight .newBlog{
				margin-top: 10px;
		}
			.categorylist .indexRight .newBlog dl{
			
			}
				.categorylist .indexRight .newBlog dl dd{
			
				}
					.categorylist .indexRight .newBlog dl dd .newTitle{
						font-weight: 14px; font-weight: bold;color: #000;line-height: 50px;
			
					}
				.categorylist .indexRight .newBlog dl dt{
					border-bottom: dotted 1px #999;
				}
					.categorylist .indexRight .newBlog dl dt a.contentTitle{
						font-size: 12px; font-weight: bold;color: #009A61;
					}
					.categorylist .indexRight .newBlog dl dt a:hover.contentTitle{
						text-decoration: underline; color: #004E31;
					}
					.categorylist .indexRight .newBlog dl dt p{
						font-size:12px; color: #999999;line-height: 30px;
					}
						.categorylist .indexRight .newBlog dl dt p a.memeber{
							font-size:12px; color: #9A4444;line-height: 20px; padding-right: 10; text-decoration: none;
						}
						.categorylist .indexRight .newBlog dl dt p a:hover.memeber{
							text-decoration: underline;
						}











